matlab语句[x1,row]=max(x);是什么意思

来源:百度知道 编辑:UC知道 时间:2024/06/07 23:08:35
请问,如下matlab语句什么意思啊,我小白
[x1,row]=max(x);
row=max(row);
[maxV,column]=max(x1);

第一句是按列来求矩阵的最大值,x1是x的每列的最大值,row是每列最大值所在的行数
第二句是第一句所求row的最大值
第三句是跟第一句意思一样
>> a=[1,2,3,4;1,4,2,6]

a =

1 2 3 4
1 4 2 6

>> [x1,y1]=max(a)

x1 =

1 4 3 6

y1 =

1 2 1 2

>> y1=max(y1)

y1 =

2

>> [maxV,column]=max(x1)

maxV =

6

column =

4

没悬赏分谁回答啊,虽然我也不知道